.headline{
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 36rpx;
    padding:10rpx 0;
}
.search_box{
    padding:0 5%;
    position: relative;
    input{
        border:2rpx solid black;
        border-radius: 25rpx;
        padding: 10rpx 0 10rpx 80rpx;
        color:#666;
        display: flex;
        align-items: center;
        font-size: 32rpx;
    }
    .icon-sousuo{
        position: absolute;
        left:calc(5% + 15rpx);
        top:12rpx;
        font-size: 40rpx;
    }
}
.body{
    display: flex;
    flex-direction:column;
    padding: 25rpx;
    .goods{
        display: flex;
        flex-direction: row;
        border:2rpx solid black;
        padding: 18rpx;
        margin-bottom: 25rpx;
        .goods_left{
            flex:1;
            height: 180rpx;
            image{
                width: 100%;
                height: 100%;
                background-color: #7a4;
            }
        }
        .goods_right{
            flex:2;
            display: flex;
            flex-direction: column;
            justify-content: space-evenly;
            margin-left: 10%;
            .head{
                font-size: 36rpx;
                font-weight: 600;
                margin-bottom: 25rpx;
            }
            .dtl{
                display: flex;
                flex-direction: row;
                justify-content: space-between;
                .price{
                    color:red;
                    margin-right: 25rpx;
                }
                .iconfont{
                    margin-right: 30rpx;
                }
            }
        }
    }
    
}